@charset "utf-8";
/*
 * 메인 > 상품리스트(1, 2, 3)
**/

/* 상품리스트 타입 : 설명 */
.xans-product-listmain-2.typeDesc { margin:10px 0 0; font-size:12px; }
.xans-product-listmain-2.typeDesc > ul > li { overflow:hidden; position:relative; padding:10px 10px 10px 0; border-bottom:1px dashed #a1a1a3;}
.xans-product-listmain-2.typeDesc .thumbnail { position:absolute; left:0; top:10px; }
.xans-product-listmain-2.typeDesc .description { min-height:85px; padding:0 30px 0 100px; }
.xans-product-listmain-2.typeDesc .name a { color:#63666E; }
.xans-product-listmain-2.typeDesc .price { color:#FF6600; font-weight:bold; }
.xans-product-listmain-2.typeDesc .strike { text-decoration:line-through; }
.xans-product-listmain-2.typeDesc .delete { position:absolute; top:10px; right:10px; overflow:hidden; text-indent:-999px; width:21px; height:20px; border:0; cursor:pointer; background:url("http://img.echosting.cafe24.com/design/skin/mobile_cn/btn_del.png") no-repeat 0 0; background-size:100% 100%; }
.xans-product-listmain-2.typeDesc .button { padding:5px 0; }
.xans-product-listmain-2.typeDesc .button:after { content:""; display:block; clear:both; }
.xans-product-listmain-2.typeDesc .button .tButton.type2 { float:right; }
.xans-product-listmain-2.typeDesc .option { display:none; }
.xans-product-listmain-2.typeDesc .option li { margin:3px 0 0; padding:0 0 0 8px; font-size:11px; border-bottom:0; background:url("http://img.echosting.cafe24.com/design/skin/mobile_cn/bg_boardwrite_th.png") 0 7px no-repeat; background-size:3px 7px; }

/* 상품리스트 타입 : 섬네일 */
.xans-product-listmain-2.typeThumb { margin:20px -4px 0; }
.xans-product-listmain-2.typeThumb:first-child h2 { border-top:0; }
.xans-product-listmain-2.typeThumb h2 { margin:0 4px 0; padding:10px 0 0 18px; font-size:13px; line-height:15px; border-top:1px dashed #a1a1a3; background:url("http://img.echosting.cafe24.com/design/skin/mobile_cn/bg_product_title.png") 0 10px no-repeat; background-size:13px 10px; }
.xans-product-listmain-2.typeThumb ul { display:table; table-layout:fixed; width:100%; font-size:0; line-height:0; }
.xans-product-listmain-2.typeThumb img { max-width:100%; }
.xans-product-listmain-2.typeThumb li { position:relative; display:inline-block; padding:7px 0; text-align:center; vertical-align:top; }
.xans-product-listmain-2.typeThumb .thumbnail { margin:0 4px; }
.xans-product-listmain-2.typeThumb .thumbnail img { width:100%; }
.xans-product-listmain-2.typeThumb .information { position:relative; min-height:10px; margin:8px 4px 0 4px; }
.xans-product-listmain-2.typeThumb .name { margin:8px 4px 0; font-size:12px; line-height:1.25; word-wrap:break-word; }
.xans-product-listmain-2.typeThumb .name a { color:#1D2B6D; }
.xans-product-listmain-2.typeThumb .price { margin:0 4px; color:#FF6600; font-weight:bold; font-size:12px; line-height:1.25; letter-spacing:-1px; word-wrap:break-word; }
.xans-product-listmain-2.typeThumb .strike { text-decoration:line-through; }
.xans-product-listmain-2.typeThumb .more_view { margin:7px 4px 0; }
.xans-product-listmain-2.typeThumb .more_view a { display:block; padding:0 0 0 0; background:#d4d4d6; }
.xans-product-listmain-2.typeThumb .more_view a span { overflow:hidden; display:block; width:100%; height:30px; text-indent:-9999px; background:url("http://img.echosting.cafe24.com/design/skin/mobile_cn/bg_togglebar_show.png") no-repeat 50% 50%; background-size:12px 12px; }
.xans-product-listmain-2.typeThumb .grid3 li { width:33.333%; }
.xans-product-listmain-2.typeThumb .grid4 li { width:25%; }